#include <stdio.h>


void printMessage();
int add(int a,int b);
void swap(int *x,int *y);

int main(){
   printMessage();
   int sum=add(10,20);
   printf("Sum: %d\n",sum);

   int a=10,b=20;
   printf("Before Swap: a=%d b=%d\n",a,b);
   swap(&a,&b);
   printf("After Swap: a=%d b=%d\n",a,b);
   return 0;
}

void printMessage(){
    printf("Hello World\n");
}

int add(int a,int b){
    return a+b;
}

void swap(int *x,int *y){
    int temp=*x;
    *x=*y;
    *y=temp;
}